using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;

public class GameControll : MonoBehaviour
{
    // 移动速度
    public float speed = 5f; 
    // 检测半径
    public float detectionRadius = 50f; 
    void Start()
    {
    }

    void Update()
    {
        findEnemy();
    }

    void findEnemy()
    {
        // 获取玩家的位置
        Vector3 playerPosition = transform.position;

        // 获取所有在检测半径内的碰撞器
        Collider[] colliders = Physics.OverlapSphere(playerPosition, detectionRadius);
        print(colliders.Length);
        // 遍历所有碰撞器
        foreach (Collider collider in colliders)
        {
            // 检查碰撞器是否属于敌人
            if (collider.CompareTag("Enemy"))
            {
                // 在这里执行玩家检测到敌人的逻辑
                Debug.Log("玩家检测到敌人：" + collider.gameObject.name);
            }
        }
    }
}

